Release 10.1A: OpenEdge Development:
Progress Dynamics Repository Reference


gsc_error table — gscer

This table defines all the application errors that can occur, providing summary and full descriptions for the errors. The summary description is shown first, with an option to display a longer description, if available. The use of error codes from this table aids in customizing error messages.

Table 5–1 lists the table’s FLA, fields, and foreign keys.

Table 5–1: gsc_error table information 
Table FLA
Fields (data type)
Foreign keys
gscer
error_group (Character)
error_number (Integer)
language_obj (Decimal)
error_summary_description (Character)
error_full_description (Character)
error_obj (Decimal)
update_error_log (Logical)
error_type(Character)
source_language (Logical)
language_obj

Table 5–2 gives details of the table’s indexes.

Table 5–2: gsc_error index information 
Index name
Elements
Type
XPKgsc_error
error_group
error_number
language_obj
Primary Unique
XAK1gsc_error
error_obj
Unique
XIE1gsc_error
error_group
error_summary_description
Nonunique
XIE2gsc_error
language_obj
error_group
error_number
Nonunique
XIE3gsc_error
error_type
error_group
error_number
Nonunique
XIE4gsc_error
language_obj
error_type
error_group
error_number
Nonunique
XIE5gsc_error
source_language
Nonunique

This table supports any kind of message to the user. Messages should not be hard-coded in the application. Every message to the user should use this mechanism. Supported message types are as follows:

The default is ERR for Error if nothing is set up.

Errors in multiple languages are supported, if required.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095